Big Huge Thesaurus

Ibis ibis

noun